/* 
 * File:   UpperCase.h
 * Author: maximiliano
 *
 * Created on March 26, 2013, 5:43 PM
 */

#ifndef UPPERCASE_H
#define	UPPERCASE_H

#include <cstring>
#include "Mangle.h"

using namespace std;

namespace TP3 { namespace Mangling {

class UpperCase : public Mangle {
public:

    UpperCase(int posIni, int posEnd);

    virtual string& run (string& operating);     

    virtual ~UpperCase();

    virtual string getName();
    
private:
    int _posIni
      , _posEnd;
};

}}

#endif	/* UPPERCASE_H */

